self-contained navigation aid - Inglés Sinónimo Diccionario